package com.jicheng.dto.data.profile;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.Date;

@Setter
@Getter
public class FamilyForeignInfo implements Serializable {
    private static final long serialVersionUID = 16150741254402408L;


    @ApiModelProperty(value = "id")
    private String id;

    /**
     * 填报id
     */
    @ApiModelProperty(name = "填报id",hidden = true)
    private String reportId;

    /**
     * 称谓
     */
    @ApiModelProperty(name = "称谓")
    private String relation;

    /**
     * 姓名
     */
    @ApiModelProperty(name = "姓名")
    private String name;

    /**
     * 证件类型
     */
    @ApiModelProperty(name = "证件类型")
    private String documentType;

    /**
     * 证件号码
     */
    @ApiModelProperty(name = "证件号码")
    private String idNumber;

    /**
     * 境外定居（留学）情形
     */
    @ApiModelProperty(name = "境外定居（留学）情形")
    private String abroadSituation;

    /**
     * 境外定居（留学）时间
     */
    @ApiModelProperty(name = "境外定居（留学）时间")
    private Date abroadTime;

    /**
     * 境外定居（留学）地点
     */
    @ApiModelProperty(name = "境外定居（留学）地点")
    private String abroadPlace;

    /**
     * 境外从业情况
     */
    @ApiModelProperty(name = "境外从业情况")
    private String workingCondition;
}
